NTISthis.com

Evidence Guide: ICTCLD503 - Implement web-scale cloud infrastructure

Student: __________________________________________________

Signature: _________________________________________________

Tips for gathering evidence to demonstrate your skills

The important thing to remember when gathering evidence is that the more evidence the better - that is, the more evidence you gather to demonstrate your skills, the more confident an assessor can be that you have learned the skills not just at one point in time, but are continuing to apply and develop those skills (as opposed to just learning for the test!). Furthermore, one piece of evidence that you collect will not usualy demonstrate all the required criteria for a unit of competency, whereas multiple overlapping pieces of evidence will usually do the trick!

From the Wiki University

 

ICTCLD503 - Implement web-scale cloud infrastructure

What evidence can you provide to prove your understanding of each of the following citeria?

Design scalable web-application cloud infrastructure

  1. Determine and confirm cloud web-scaling needs
  2. Review architecture for web application according to business needs
  3. Identify cloud services required to scale web application
  4. Design architecture changes using cloud services and check design scales network, compute and storage as utilisation increases
  5. Determine architecture changes to scale for a global user base
  6. Check availability and security of application is maintained with design changes and review design as required
  7. Document and justify architecture changes
Determine and confirm cloud web-scaling needs

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Review architecture for web application according to business needs

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Identify cloud services required to scale web application

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Design architecture changes using cloud services and check design scales network, compute and storage as utilisation increases

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine architecture changes to scale for a global user base

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Check availability and security of application is maintained with design changes and review design as required

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Document and justify architecture changes

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Design scalable microservice architecture for a simple application

  1. Identify microservices and data transactions required to meet business needs
  2. Determine cloud services to support microservice architecture
  3. Design microservice architecture using cloud services
  4. Document and justify architecture design
Identify microservices and data transactions required to meet business needs

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine cloud services to support microservice architecture

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Design microservice architecture using cloud services

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Document and justify architecture design

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Implement scalable microservice using cloud services

  1. Review microservice design and code components for application
  2. Deploy and configure cloud services to implement the application
  3. Test microservice components and confirm that the application is functioning
  4. Troubleshooting and fix errors as required
Review microservice design and code components for application

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Deploy and configure cloud services to implement the application

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Test microservice components and confirm that the application is functioning

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Troubleshooting and fix errors as required

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Finalise cloud infrastructure

  1. Set up metrics and trigger scaling alarms according to design specifications
  2. Confirm, seek and respond to feedback with required personnel
  3. Obtain final sign off from required personnel
Set up metrics and trigger scaling alarms according to design specifications

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Confirm, seek and respond to feedback with required personnel

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Obtain final sign off from required personnel

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Assessed

Teacher: ___________________________________ Date: _________

Signature: ________________________________________________

Comments:

 

 

 

 

 

 

 

 

Instructions to Assessors

Required Skills and Knowledge

The candidate must demonstrate the ability to complete the tasks outlined in the elements, performance criteria and foundation skills of this unit, and to:

design at least one architecture that will scale networking, compute and storage for a multi-tier web application

design at least one microservice architecture for implementing a simple web application

deploy a microservice application utilising cloud serverless technologies.

In the course of the above, the candidate must:

use cloud management consoles, software development kits or command line tools

apply web-scaling principles and technologies.

The candidate must demonstrate knowledge to complete the tasks outlined in the elements, performance criteria and foundation skills of this unit. This includes knowledge of:

industry technology standards used in cloud computing solutions and services

industry standard hardware and software products, their general features, capabilities and application, including storage technology

functions, benefits and differences of web-scale cloud components, including:

structured query language (SQL) and NoSQL databases

monolithic and microservice architectures

virtual, container and serverless compute models

content delivery networks and in-memory data stores

definitions, functions, features and uses of web-scale cloud infrastructure, including:

highly cohesive and loosely coupled systems

database and storage services for persistent data storage

application program interface (API), messaging and queuing services

testing and debugging techniques

web-scaling principles and technologies.